.f_link {line-height:36px;font-size:18px;color:#333;padding-left:34px;box-sizing:border-box;background: url(../images/links.jpg) no-repeat left;overflow:hidden; margin-bottom:30px;}
.f_link span {font-weight:600; color:#0054a3; line-height:50px;}
.f_link a {font-weight:500;font-size:14px;display:inline-block;}
.f_link a:after {content:"|";padding:0 10px;}
.f_link a:last-child:after {display:none;}

.footer{overflow: hidden;background: #0054a3; position:relative; width:100%}
.footer .container{padding-top: 20px;padding-bottom: 45px;overflow: hidden;
margin-left: auto;
    margin-right: auto;
    width: 1280px;
}

.footer .ftmenu{ overflow: hidden;}
.footer .ftmenu li{text-align: center;float: left;padding: 6px 53px 0 53px; background: url(../images/su.png) no-repeat right 14px;}
.footer .ftmenu li:last-child{ padding-right:0px; background:none}
.footer .ftmenu li:first-child{ padding-left:0px;}
.footer .ftmenu li.mglelt{ margin-left: 3px;}
.footer .ftmenu li img{display: inline-block;}
.footer .ftmenu li p{height: 30px; line-height: 30px;}
.footer .ftmenu li p a{font-size: 14px; color: #fff; }
.footer .ftmenu li:hover a{color: #ea4211;}
.footer .ftmenu li span{display: inline-block; width: 48px; height: 48px;}
.footer .ftmenu li.fmn1 span{background: url(../images/ftmnimg1.png) no-repeat;}
.footer .ftmenu li.fmn2 span{background: url(../images/ftmnimg2.png) no-repeat;}
.footer .ftmenu li.fmn3 span{background: url(../images/ftmnimg3.png) no-repeat;}
.footer .ftmenu li.fmn4 span{background: url(../images/ftmnimg4.png) no-repeat;}
.footer .ftmenu li.fmn5 span{background: url(../images/ftmnimg5.png) no-repeat;}
.footer .ftmenu li.fmn6 span{background: url(../images/ftmnimg6.png) no-repeat;}
.footer .ftmenu li.fmn7 span{background: url(../images/ftmnimg7.png) no-repeat;}
.footer .ftmenu li.fmn8 span{background: url(../images/ftmnimg8.png) no-repeat;}
.footer .ftmenu li.fmn9 span{background: url(../images/ftmnimg9.png) no-repeat;}
.footer .ftmenu li.fmn10 span{background: url(../images/ftmnimg10.png) no-repeat;}
.footer .ftmenu li.fmn1:hover span{background: url(../images/ftmnimg1_h.png) no-repeat;}
.footer .ftmenu li.fmn2:hover span{background: url(../images/ftmnimg2_h.png) no-repeat;}
.footer .ftmenu li.fmn3:hover span{background: url(../images/ftmnimg3_h.png) no-repeat;}
.footer .ftmenu li.fmn4:hover span{background: url(../images/ftmnimg4_h.png) no-repeat;}
.footer .ftmenu li.fmn5:hover span{background: url(../images/ftmnimg5_h.png) no-repeat;}
.footer .ftmenu li.fmn6:hover span{background: url(../images/ftmnimg6_h.png) no-repeat;}
.footer .ftmenu li.fmn7:hover span{background: url(../images/ftmnimg7_h.png) no-repeat;}
.footer .ftmenu li.fmn8:hover span{background: url(../images/ftmnimg8_h.png) no-repeat;}
.footer .ftmenu li.fmn9:hover span{background: url(../images/ftmnimg9_h.png) no-repeat;}
.footer .ftmenu li.fmn10:hover span{background: url(../images/ftmnimg10_h.png) no-repeat;}
.footer .ftmenu li:hover span{-webkit-animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both}
.zsbd{ width: 100%;height: 0px; border-top: 1px solid #0260b8; border-bottom: 1px solid #02417d; position:absolute; top:76px; width:100%; left:0px}
.ftdown{overflow: hidden; margin-top:30px}
.ftdown .ph{ width:260px; height:40px; border:1px solid #FFF; background: url(../images/footer_p.png) no-repeat 20px 8px; margin-top:4px; text-indent:2.3em; color:#FFF; font-size:26px; line-height:40px}
.ftdown dl{float: left;overflow: hidden;margin-left:1px;margin-top:40px;width: 1280px;}
.ftdown dl dt{ float: left;}
.ftdown dl dt img{display: block;}
.ftdown dl dd{width:350px;float:  left;}
.ftdown dl dd:nth-child(2){ margin-top:78px; margin-left:50px}
.ftdown dl dd:nth-child(2) p{ font-size:15px; color:#FFF}
.ftdown dl dd:nth-child(3){ margin-top:78px; margin-left:30px}
.ftdown dl dd:nth-child(3) p{ font-size:15px; color:#FFF}
.ftdown dl dd p{line-height:30px;font-size: 14px;color: #fff;/* width: 500px; */}
.ftdown dl dd p *{display: inline-block; font-size: 14px; color: #a7a7a7;}
.ftdown dl dd p em{ width: 5px; height: 2px;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.7) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}
.ftdown .ewm{ color:#CCC; float: right; margin-top: 22px;}
.ftdown .ewm span{display: block; width: 140px; float: left; text-align: center; margin-left: 8px; height: 141px; background: url(../images/ewmbox.png) no-repeat;}
.ftdown .ewm span img{display: inline-block; margin-top: 9px;}
.ftdown .ewm p{ line-height:50px}
.footer_below{ width:100%; height:50px; line-height:50px; background:#034482 !important; color:#FFF}
.footer_below .con{ width:1280px; margin:0 auto}
.footer_below p{color:#FFF}
.footer_below p:nth-child(1){ text-align:left; width:800px; float:left}
.footer_below p:nth-child(2){ text-align: right; width:160px; float:right }
/*footer_end*/